engage in demagoguery - Türkisch Englisch Wörterbuch